export interface FarmerVO {
  /**
   * id
   */
  id: string | number;

  /**
   * 农户姓名
   */
  farmerName: string;

  /**
   * 农户身份证号
   */
  farmerIdNumber: string | number;

  /**
   * 联系电话
   */
  contactPhone: string;

  /**
   * 农户地址
   */
  address: string;

  /**
   * 参保类型
   */
  insuranceType: string;

  /**
   * 参保金额
   */
  insuredAmount: number;

  /**
   * 参保日期
   */
  insuredDate: string;

  /**
   * 保单号
   */
  policyNumber: string;

  /**
   * 最后登录IP
   */
  loginIp: string;

  /**
   * 最后登录时间
   */
  loginDate: string;

  /**
   * 备注
   */
  remark: string;

}

export interface FarmerForm extends BaseEntity {
  /**
   * id
   */
  id?: string | number;

  /**
   * 农户姓名
   */
  farmerName?: string;

  /**
   * 农户身份证号
   */
  farmerIdNumber?: string | number;

  /**
   * 联系电话
   */
  contactPhone?: string;

  /**
   * 农户地址
   */
  address?: string;

  /**
   * 参保类型
   */
  insuranceType?: string;

  /**
   * 参保金额
   */
  insuredAmount?: number;

  /**
   * 参保日期
   */
  insuredDate?: string;

  /**
   * 保单号
   */
  policyNumber?: string;

  /**
   * 最后登录IP
   */
  loginIp?: string;

  /**
   * 最后登录时间
   */
  loginDate?: string;

  /**
   * 备注
   */
  remark?: string;

}

export interface FarmerQuery extends PageQuery {

  /**
   * 农户姓名
   */
  farmerName?: string;

  /**
   * 农户身份证号
   */
  farmerIdNumber?: string | number;

  /**
   * 联系电话
   */
  contactPhone?: string;

  /**
   * 农户地址
   */
  address?: string;

  /**
   * 参保类型
   */
  insuranceType?: string;

  /**
   * 参保金额
   */
  insuredAmount?: number;

  /**
   * 参保日期
   */
  insuredDate?: string;

  /**
   * 保单号
   */
  policyNumber?: string;

  /**
   * 最后登录IP
   */
  loginIp?: string;

  /**
   * 最后登录时间
   */
  loginDate?: string;

    /**
     * 日期范围参数
     */
    params?: any;
}


